Indonesia's Majestic Borobudur Temple: Unveiling Its Secrets